On Multivariate Rational Function Decomposition

نویسندگان

  • Jaime Gutierrez
  • Rosario Rubio San Miguel
  • David Sevilla
چکیده

If K is a field, and g, h ∈ K(x) are rational functions of degree greater than one, then f = g ◦ h = g(h) is their (functional) composition, (g, h) is a (functional) decomposition of f , and f is a decomposable rational function. The univariate rational functional decomposition problem can be stated as follows: given f ∈ K(x), determine whether there exists a decomposition (g, h) of f with g and h of degree greater than one, and in the affirmative case, compute one. When such a decomposition exists some problems become simpler: for instance, the evaluation of a rational function f can be done with fewer arithmetic operations, the equation f(x) = 0 can be more efficiently solved, improperly parametrized algebraic curves can be reparametrized properly, etc. Zippel (1991) presented a polynomial time algorithm to decompose a univariate rational function over any field with efficient polynomial factorization. Alonso et al. (1995) presented two exponential-time algorithms to decompose univariate rational functions, which are quite efficient in practice. Klüners (2000) presented an exponential-time algorithm to decompose univariate rational functions over Q. If f, h ∈ K(x) are such that K(f) ⊂ K(h) ⊂ K(x), then f = g(h) for some g ∈ K(x). By the classical Lüroth’s theorem (see Lüroth, 1876) this problem can be translated into field theory: given f ∈ K(x) compute, if it exists, a proper intermediate field F such that K(f) ⊂ F ⊂ K(x). The following extended version of Lüroth’s theorem is a central result, as it allows to generalize this problem to multivariate rational functions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A recombination algorithm for the decomposition of multivariate rational functions

In this paper we show how we can compute in a deterministic way the decomposition of a multivariate rational function with a recombination strategy. The key point of our recombination strategy is the used of Darboux polynomials. We study the complexity of this strategy and we show that this method improves the previous ones. In appendix, we explain how the strategy proposed recently by J. Berth...

متن کامل

Cryptanalysis of Rational Multivariate Public Key Cryptosystems

In 1989, Tsujii, Fujioka, and Hirayama proposed a family of multivariate public key cryptosystems, where the public key is given as a set of multivariate rational functions of degree 4[5]. These cryptosystems are constructed via composition of two quadratic rational maps. In this paper, we present the cryptanalysis of this family of cryptosystems. The key point of our attack is to transform a p...

متن کامل

Functional Decomposition

This paper presents a polynomial time algorithm for determining when a univariate rational function is the composition of two rational functions, and, if so, nds those rational functions. This algorithm is valid for rational functions over arbitrary elds and thus also resolves an outstanding problem: polynomial decomposition over elds of nite characteristic. In addition, we present a framework ...

متن کامل

Convex Surface Visualization Using Rational Bi- cubic Function

The rational cubic function with three parameters has been extended to rational bi-cubic function to visualize the shape of regular convex surface data. The rational bi-cubic function involves six parameters in each rectangular patch. Data dependent constraints are derived on four of these parameters to visualize the shape of convex surface data while other two are free to refine the shape of s...

متن کامل

Using the generalized Schur form to solve a multivariate linear rational expectations model

In this paper, I show how to use the generalized Schur form to solve a system of linear expectational di!erence equations (a multivariate linear rational expectations model). The method is simple to understand and to use, and is applicable to a large class of rational expectations models. The only hard part is taken care of by just two standard algorithms, both of which are available as freewar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Symb. Comput.

دوره 33  شماره 

صفحات  -

تاریخ انتشار 2002